Reducing Bandwidth Requirement for Delivering Video over Wide Area Networks with Proxy Server
نویسندگان
چکیده
Due to the high bandwidth requirement and rate variability of compressed video, delivering video across wide area networks (WANs) is a challenging issue. Proxy servers have been used to reduce network congestion and improve client access time on the Internet by caching passing data. In this paper, we investigate ways to store or stage partial video in proxy servers to reduce the network bandwidth requirement over WAN. A client needs to access a portion of the video from a proxy server over a local area network (LAN) and the rest from a central server across a WAN. Therefore, client buffer requirement and video synchronization are to be considered. We study the tradeoffs between client buffer, storage requirement on the proxy server, and bandwidth requirement over WAN. Given a video delivery rate for the WAN, we propose several frame staging selection algorithms to determine the video frames to be stored in the proxy server. A scheme called chunk algorithm, which partitions a video into different segments (chunks of frames) with alternating chunks stored in the proxy server, is shown to offer the best tradeoff. We also investigate an efficient way to utilize client buffer when the combination of video streams from WAN and LAN is considered.
منابع مشابه
Video Staging : A Proxy - Server - Based Approach toEnd - to - End Video Delivery over Wide
| Real-time distribution of stored video over wide-area networks is a crucial component of many emerging distributed multimedia applications. The heterogeneity in the underlying network environments is an important factor that must be taken into consideration when designing an end-to-end video delivery system. In this paper, we present a novel approach to the problem of end-to-end video deliver...
متن کاملA Network-Conscious Approach to End-to-End Video Delivery over Wide Area Networks Using Proxy Servers
Real-time distribution of stored video over wide-area networks is a crucial component of many emerging distributed multimedia applications. The heterogeneity in the underlying network environments is an important factor that must be taken into consideration when designing an end-to-end video delivery system. In this paper, we present a novel network-conscious approach to the problem of end-to-e...
متن کاملAn effective approach to video staging in streaming applications
Due to advances in network technologies, providing streaming services over the Internet has gained in popularity. Because P video stream is in compressed format, it is naturally with the variable bit rate (VBR) property and its traffic is highly burst. With the installation of a video proxy between access networks (e.g. local area networks, LAN) and backbone networks (e.g. wide area networks, W...
متن کاملAn Architecture for Proxy-Assisted Periodic Broadcast for Large Scale Video Streaming
Many multimedia applications rely on video streaming techniques. However, large scale video delivery is still very challenging since it requires a large amount of resources such as storage space, network bandwidth and I/O bandwidth. In this paper we propose a proxy-assisted periodic broadcast architecture for video delivery to a large number of clients over the Internet. Our video delivery tech...
متن کاملA Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory
The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...
متن کامل